Visual Language Semantics Specification in the VisPro System

نویسندگان

  • Ke-Bing Zhang
  • Mehmet A. Orgun
  • Kang Zhang
چکیده

VisPro is a general-purpose visual language generation system, which can produce a wide range of diagrammatic visual programming languages (VPLs) based on Reserved Graph Grammar (RGG), a context sensitive graph grammar. This paper presents an approach to specify the semantic execution sequence of VPLs based on VisPro. In this approach, we use an ordering mechanism to facilitate the parsing formalism of Reserved Graph Grammar to determine semantic execution sequence of super-nodes in visual programs of the VPLs.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Design, Construction, and Application of a Generic Visual Language Generation Environment

ÐThe implementation of visual programming languages (VPLs) and their supporting environments is time consuming and tedious. To ease the task, researchers have developed some high level tools to reduce the development effort. None of these tools, however, can be easily used to create a complete visual language in a seamless way like the lex/yacc tools for textual language constructions. This pap...

متن کامل

VisPro: A Visual Language Generation Toolset

The implementation of visual programming languages (VPLs) and their supporting environments is time–consuming and tedious. To ease the implementation, researchers have developed some high level tools, which can greatly reduce the effort of developing VPLs. None of them, however, can be easily used to create a complete visual language in a seamless way like the lex/yacc tools for textual languag...

متن کامل

Compiled Visual Programs by VisPro

VisPro is a general-purpose visual language generation system based on Reserved Graph Grammar (RGG). It is also the execution environment of visual programming languages (VPLs) developed under the VisPro system. However, due to the lack of compilation facilities, VisPro could only generate simple interpreted VPLs. We have developed a compilation mechanism for VisPro to implement compiled visual...

متن کامل

Using Graph Grammer to Implement Global Layout for a Visual Programming Language Generation System

VisPro is a general-purpose visual language generation system based on Reserved Graph Grammar (RGG). It can express a wide range of diagrammatic visual programming languages (VPLs). This paper presents a global layout approach used in the VisPro system. Our approach is grammar-based graph drawing, in which layout rules are embedded in the productions of RGG. Thus, the RGG formalism serves both ...

متن کامل

Specification of Symbols and Implementation of Their Constraints in JKogge

There are numerous CASE-tools and editing tools for visual languages. Since most of them are restricted to a specific method or language, metaCASE systems or frameworks which are capable of generating a tool for a specific visual language from its specification were introduced. Examples for this are VisPro, GenEd, DiaGen, VLCC, Progres, MetaEdit and KOGGE. All of these tools do have a means of ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002